Beiträge von kaloria

    Hi,

    langsam verzweifle ich...

    Ich möchte per Funktion bei deren erstem Aufruf einer Variablen (z.B. maxID) einen Wert übergeben. Diese habe ich mit global definiert. Wenn die Funktion danach wieder aufgerufen wird, soll der Wert nicht mehr neu bestimmt, sondern der beim ersten Aufruf zugewiesene Wert lediglich wieder zurück gegeben werden. Da die Variable doch als global definiert ist, sollte hier doch noch der Wert, der beim ersten Funktionsaufruf zugewiesen wurde, drinstehen. Ist aber nich ...
    Anbei das Coding:

    function tm_get_list_param($param, $id, $where){
    global $maxID, $totalCount;

    if ( !$_REQUEST["tpage"]){
    if ($param == 'maxID'){
    $maxID = $id;
    return $maxID;
    } else {
    $totalCount = tm_get_treemotions_count($where);
    return $totalCount;
    }
    } else {
    if ($param == 'maxID'){
    return $maxID;
    } else {
    return $totalCount;
    }
    }
    }

    Wo ist der Denkfehler?

    Ok, hab die Lösung gefunden...

    Hab in meiner functions.php folgendes eingetragen:

    function groups_action_create_treemotion() {
    global $bp;


    if ( !bp_is_single_item() || !bp_is_groups_component() || !bp_is_current_action( 'forum' ) || !bp_is_action_variable( 'create', 0 ))
    return false;


    bp_core_load_template( apply_filters( 'groups_template_create_group', 'groups/single/forum/create' ) );
    }
    add_action( 'bp_actions', 'groups_action_create_treemotion' );

    Danach funzt es....

    Vielen Dank an alle!

    Hi,

    ich verwende die Buddypress Gruppenforen für eine eigene Anwendung. Wenn jemand in einem Gruppenforum ein neues Topic anlegt, möchte ich den Benutzer auf eine eigene Seite leiten, die ähnlich der beim Anlegen einer Gruppe sein soll.

    Beim Anlegen einer Gruppe heißt die URL ja domain/groups/create ...

    Analog würde ich gerne meine create.php zum Anlegen eines Topics über die URL

    domain/groups/<Gruppenname>/forum/create aufrufen. Der Standard ruft ja domain/groups/<Gruppenname>/forum/#new_post und bleibt auf der Forumseite. Ich möchte aber meine eigene Seite aufrufen....

    Ich habe aber absolut keine Ahnung, wie ich das realisieren kann. Meine create.php, die aufgerufen werden soll, liegt im Moment unter domain/wp-content/themes/<myTheme>/groups/single.

    Kann mir da jemand weiterhelfen?

    Hallo,

    nachdem sich ein User angemeldet hat, lasse ich ein flash auf meiner Seite ablaufen. Man kann dem Werkzeug, mit dem ich das Flash erstelle, eine URI mitgeben, die am Ende ausgeführt werden soll. DIese zeigt bei mir auf eine eigene PHP-Datei, in der ich einen redirect auf das Profil des Users machen möchte. Ich verwende die Funktion bp_core_redirect. Diese wird aber nicht erkannt. Wie bringe ich einer solchen PHP Datei bei, dass Sie alle BP Funktionen oder die aus meiner eigenen functions.php erkennt und findet?

    Hilfe....