YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » [FB4Y-] Invitesystem 1.0.0 » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 20.935 Views | | Thema zu Favoriten hinzufügen
Seiten (4): [1] 2 3 4 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen [FB4Y-] Invitesystem 1.0.0 3 Bewertungen - Durchschnitt: 4,003 Bewertungen - Durchschnitt: 4,00
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

 [FB4Y-] Invitesystem 1.0.0 Antworten Zitieren Editieren Melden       UP

Titel: [FB4Y-] Invitesystem 1.0.0
Version: 1.0
Beschreibung: Guten Tag,

Sie haben hier die Möglichkeit das [FB4Y-] Invitesystem 1.0.0 kostenlos herunterzuladen.


[IMG]http://img186.imageshack.us/img186/4106/invitesystem100nn1.gif[/IMG]


Zitat:
Dieser Hack verändert Ihre Registrierung dahingehend, daß man sich nur noch registrieren kann, wenn man von einem Ihrer Mitglieder einen Validation-Code erhalten hat. Diesen Code können Ihren Mitglieder frei Hand im UserCP festlegen. Sie können mit Hilfe von Gruppenrechten entscheiden wer User ins Forum einladen darf und wer nicht. Bei der Registration wird man nach einem Validation-Code gefragt, diesen hat man i.d.R. von einem Mitglied erhalten, gibt man einen korrekten Code ein, so ist die Registration vollständig. Der Code wird dann im CodeCP des Users, der diesen Code erstellt hat, als „Benutz“ markiert. So kann jedes Ihrer Mitglieder sehen, welche seiner Codes bereits genutzt wurde und welches nicht. Dieser Hack verfügt natürlich, neben den bereits genannten Gruppenrechten, über Sprachvariablen, sodass Sie alles bequem ohne Templateänderung anpassen können.



Bei Fragen oder Fehlern im AddOn stehe ich Ihnen im wBB2 Supportforum gerne zur Verfügung, ich bitte Sie dahingehend auch um Verständniss, daß ich nur dort Support geben kann.


Viel Spaß mit dem Hack,
Basti
----
Demo: Siehe Anhang

weiter zum Download
15.12.06 14:34 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
FireFighter FireFighter ist männlich
Spassvogel 2007


images/avatars/avatar-4902.gif

Dabei seit: 19.12.04
Beiträge: 539
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

Ich hack jetzt alles hochgeladen und wollte die Setup ausführen aber es laden die Setup nicht komplett

__________________
"Küssen ist die angenehmste Methode, Frauen das Maul zu stopfen"
15.12.06 16:44 FireFighter ist offline Finden Als Freund hinzufügen
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

Themenstarter Thema begonnen von FunBoard4You
Antworten Zitieren Editieren Melden       UP

Mit der Aussage kann ich leider nicht viel anfangen, wo bleibt es stehen? Gibt es Fehlermeldungen? Hast du die Ordnerstruktur beachtet?
15.12.06 16:46 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
FireFighter FireFighter ist männlich
Spassvogel 2007


images/avatars/avatar-4902.gif

Dabei seit: 19.12.04
Beiträge: 539
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

siehe selber www.weissenhorn.org/forum/fb4y_setup.php

__________________
"Küssen ist die angenehmste Methode, Frauen das Maul zu stopfen"
15.12.06 16:48 FireFighter ist offline Finden Als Freund hinzufügen
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

Themenstarter Thema begonnen von FunBoard4You
Antworten Zitieren Editieren Melden       UP

Setups liegen im ACP Ordner. smile

http://www.weissenhorn.org/forum/acp/fb4y_setup.php
15.12.06 16:53 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
FireFighter FireFighter ist männlich
Spassvogel 2007


images/avatars/avatar-4902.gif

Dabei seit: 19.12.04
Beiträge: 539
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

Ja liegen sie

__________________
"Küssen ist die angenehmste Methode, Frauen das Maul zu stopfen"
15.12.06 16:55 FireFighter ist offline Finden Als Freund hinzufügen
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

Themenstarter Thema begonnen von FunBoard4You
Antworten Zitieren Editieren Melden       UP

Ehrlich gesagt, weiß ich nicht was du nun meinst. Bei mir klappt die Setup, ich habe die Setup bei dir zwar nur bis zur Dateiänderung ausgeführt, damit du die Änderungen noch durchführen kannst, bei mir aber habe ich sie local mehrmals komplett ausgeführt und sie funktioniert.
15.12.06 17:00 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
FireFighter FireFighter ist männlich
Spassvogel 2007


images/avatars/avatar-4902.gif

Dabei seit: 19.12.04
Beiträge: 539
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

das ist komisch das es bei dir geht ich komm nur soweit und dann ist ende

Dateianhang:
jpg laden.jpg (84,19 KB, 3.036 mal heruntergeladen)


__________________
"Küssen ist die angenehmste Methode, Frauen das Maul zu stopfen"
15.12.06 17:13 FireFighter ist offline Finden Als Freund hinzufügen
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

Themenstarter Thema begonnen von FunBoard4You
Antworten Zitieren Editieren Melden       UP

Sowas habe ich ja noch nie erlebt. geschockt

Bei dir ist da kein Link? Ist ja komisch, auf meinem Bildschrim ist da ein Link. geschockt

Dateianhang:
jpg Unbenannt.jpg (63,50 KB, 2.761 mal heruntergeladen)
15.12.06 17:15 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
FireFighter FireFighter ist männlich
Spassvogel 2007


images/avatars/avatar-4902.gif

Dabei seit: 19.12.04
Beiträge: 539
Forenversion: 3.0

Antworten Zitieren Editieren Melden       UP

An was kann das liegen??

__________________
"Küssen ist die angenehmste Methode, Frauen das Maul zu stopfen"
15.12.06 17:20 FireFighter ist offline Finden Als Freund hinzufügen
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

Themenstarter Thema begonnen von FunBoard4You
Antworten Zitieren Editieren Melden       UP

Du, ich habe keine Ahnung. Das ist total unlogisch...

Ich kann dir noch anbieten dir den Hack einzubauen, dafür bräuchte ich FTP Daten und einen Adminaccount.
15.12.06 17:35 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
BrainStar
Mitglied


Dabei seit: 30.01.04
Beiträge: 35
Forenversion: 2.3.X

Antworten Zitieren Editieren Melden       UP

erstmal vielen dank für den hack

nach der installation kommt, wenn ich in das usercp gehen möchte:

Parse error: parse error, unexpected '<' in /srv/www/htdocs/giga1/html/forum/usercp.php on line 93


und dort steht:

/** [FB4Y-] Invitesystem 1.0.0 **/
if ($action == 'invite') {
$lang->load('FB4Y_INVITE');
$result_codes = $db->unbuffered_query("SELECT * FROM bb".$n."_fb4y_invite WHERE inviter = '".$wbbuserdata['userid']."'");
while($row = $db->fetch_array($result_codes)){
$code = $row[code];
$used = $row[used];
eval("\$listbit .= \"".$tpl->get("fb4y_invite_indexbit")."\";");
}
eval("\$tpl->output(\"".$tpl->get("fb4y_invite_index")."\");");
zeile 93 --> }</p>
<p>if ($action == 'invite_add') {
$lang->load('FB4Y_INVITE');
$code = $_POST['code'];
$check = $db->query_first("SELECT * FROM bb".$n."_fb4y_invite WHERE code = '$code'");
if($check) error($lang->get("LANG_FB4Y_INVITE_ALREADY_INSIDE"));
$invite = $wbbuserdata['userid'];
$db->query("INSERT INTO bb".$n."_fb4y_invite (codeid, inviter, code, used) VALUES (NULL, '$invite', '$code', '0')");</p>
<p>header("Location: usercp.php?action=invite".$SID_ARG_2ND_UN);
exit();
}
/** [FB4Y-] Invitesystem 1.0.0 **/



und wenn ich mich regge, ist das feld nicht da, es ist dev alles richtig installiert und die rechte sind auch vergeben


dabke dir schonmal für deine hilfe

mfg
17.12.06 17:50 BrainStar ist offline E-Mail WWW Finden Als Freund hinzufügen
Dore
Mitglied


Dabei seit: 22.11.06
Beiträge: 24

Antworten Zitieren Editieren Melden       UP

Hi, da kann ich Dir helfen...

Alles was ich rot markiert habe mußt Du aus dem Abschnitt entfernen, sonst bekommste noch mehr Fehler angesagt:



/** [FB4Y-] Invitesystem 1.0.0 **/
if ($action == 'invite') {
$lang->load('FB4Y_INVITE');
$result_codes = $db->unbuffered_query("SELECT * FROM bb".$n."_fb4y_invite WHERE inviter = '".$wbbuserdata['userid']."'");
while($row = $db->fetch_array($result_codes)){
$code = $row[code];
$used = $row[used];
eval("\$listbit .= \"".$tpl->get("fb4y_invite_indexbit")."\";");
}
eval("\$tpl->output(\"".$tpl->get("fb4y_invite_index")."\");");
zeile 93 --> }</p>
<p>if ($action == 'invite_add') {
$lang->load('FB4Y_INVITE');
$code = $_POST['code'];
$check = $db->query_first("SELECT * FROM bb".$n."_fb4y_invite WHERE code = '$code'");
if($check) error($lang->get("LANG_FB4Y_INVITE_ALREADY_INSIDE"));
$invite = $wbbuserdata['userid'];
$db->query("INSERT INTO bb".$n."_fb4y_invite (codeid, inviter, code, used) VALUES (NULL, '$invite', '$code', '0')");</p>
<p>
header("Location: usercp.php?action=invite".$SID_ARG_2ND_UN);
exit();
}


----------------------------------------------------------------------

So und ich habe ein ganz anderes Problem. Bei der Registrierung wird kein Feld für den Invitecode angezeigt.
Folglich kann man den natürlich nicht eingeben und bekommt angesagt:


Sie haben einen falschen/bereits verbrauchten Invitecode eingegeben, keine Registration möglich

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Dore: 17.12.06 17:56.

17.12.06 17:55 Dore ist offline E-Mail Finden Als Freund hinzufügen
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

Themenstarter Thema begonnen von FunBoard4You
Antworten Zitieren Editieren Melden       UP

Hoppla, der <p>-Tag hat da natürlich gar nix zu suchen.

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
/** [FB4Y-] Invitesystem 1.0.0 **/
if ($action == 'invite') {
$lang->load('FB4Y_INVITE');
$result_codes $db->unbuffered_query("SELECT * FROM bb".$n."_fb4y_invite WHERE inviter = '".$wbbuserdata['userid']."'");
while($row $db->fetch_array($result_codes)){
$code $row[code];
$used $row[used];
eval("\$listbit .= \"".$tpl->get("fb4y_invite_indexbit")."\";");
}
eval("\$tpl->output(\"".$tpl->get("fb4y_invite_index")."\");");
}
if ($action == 'invite_add') {
$lang->load('FB4Y_INVITE');
$code $_POST['code'];
$check $db->query_first("SELECT * FROM bb".$n."_fb4y_invite WHERE code = '$code'");
if($checkerror($lang->get("LANG_FB4Y_INVITE_ALREADY_INSIDE"));
$invite $wbbuserdata['userid'];
$db->query("INSERT INTO bb".$n."_fb4y_invite (codeid, inviter, code, used) VALUES (NULL, '$invite', '$code', '0')");
header("Location: usercp.php?action=invite".$SID_ARG_2ND_UN);
exit();
}
/** [FB4Y-] Invitesystem 1.0.0 **/



Wenn du die Dateiänderung an der register.tpl ausgeführt hast, ist auch das Feld da.

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von FunBoard4You: 17.12.06 17:56.

17.12.06 17:55 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
Dore
Mitglied


Dabei seit: 22.11.06
Beiträge: 24

Antworten Zitieren Editieren Melden       UP

Ich habe die Änderungen an der register.tpl natürlich ausgeführt^^
Trotzdem ist das Feld nicht da. unglücklich


Edit:
Ich hab den Fehler gefunden.
------------------------------------------------------------
register.tpl

Suchen Sie:

$profilefields_required

Fügen Sie darüber ein:

<if($wbbuserdata['can_invite_somebody']==1)><then>
<tr align="left">
<td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_FB4Y_VALIDATE']}</b></sp
an></td>
<td class="tableb"><span class="normalfont"><input type="text" class="input" name="invitecode" maxlength="9" /></span></td>
</tr>
</then></if>
------------------------------------

Das von mir rotmarkierte hat da nichts zu suchen. Durch den Eintrag wird das Feld nur sichtbar für Leute die inviten dürfen.
Das bringt aber neuen Usern die einen Code bekommen haben überhaupt nichts. Irre
Wenn man das ganz entfernt dann ist das Feld sichtbar und neue User können den Code den sie bekommen haben verwenden.

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von Dore: 23.12.06 00:35.

17.12.06 17:57 Dore ist offline E-Mail Finden Als Freund hinzufügen
BrainStar
Mitglied


Dabei seit: 30.01.04
Beiträge: 35
Forenversion: 2.3.X

Antworten Zitieren Editieren Melden       UP

fettes danke schön für eure schnelle hilfe, hat alles geklappt smile

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von BrainStar: 17.12.06 18:18.

17.12.06 18:13 BrainStar ist offline E-Mail WWW Finden Als Freund hinzufügen
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

Themenstarter Thema begonnen von FunBoard4You
Antworten Zitieren Editieren Melden       UP

Hm, du hast natürlich Recht, aber deine Codeänderung sollte zu einem Error führen. So ist es richtig:

code:
1:
2:
3:
4:
5:
<tr align="left">
<td class="tableb"><span class="normalfont"><b>{$lang->items['LANG_REGISTER_FB4Y_VALIDATE']}</b></sp
an></td>
<td class="tableb"><span class="normalfont"><input type="text" class="input" name="invitecode" maxlength="9" /></span></td>
</tr>
17.12.06 18:24 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
redbull1 redbull1 ist männlich
Mitglied


Dabei seit: 13.07.06
Beiträge: 7

Antworten Zitieren Editieren Melden       UP

hallo hab das installiert und hat alles geklappt bis zu den sprachvariabeln impotieren.

dann kommt der fehler:
Fehler: Sprachdatei konnte nicht gefunden werden. Bitte vergewissern Sie sich, dass sich die Datei "fb4y_wiw.lng" im Verzeichnis "acp" befindet.

in der entpackten rar datei ist diese nicht vorhanden fb4y_wiw.lng,also konn ich sie nicht ins acp laden .
kann einer die mir hochladen.
thx im voraus

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von redbull1: 21.12.06 22:28.

21.12.06 21:25 redbull1 ist offline E-Mail Finden Als Freund hinzufügen
FunBoard4You FunBoard4You ist männlich
Mitglied


Dabei seit: 10.12.06
Beiträge: 143
Fähigkeiten: WBB3 Profi; WBB2 Fortgeschritten; WBB Lite 2 Anfänger
Herkunft: Euskirchen
Forenversion: 3.0

Themenstarter Thema begonnen von FunBoard4You
Antworten Zitieren Editieren Melden       UP

Mein Fehler, hab ich schlichtweg vergessen in der setup umzuändern. Entweder du suchst in der fb4y_setup.php.php

code:
1:
fb4y_wiw.lng


und ersetzt es mit

code:
1:
fb4y_invite.lng



Oder du benennst die fb4y_invite.lng provisorisch in fb4y_wiw.lng um.
21.12.06 23:01 FunBoard4You ist offline E-Mail WWW Finden Als Freund hinzufügen
redbull1 redbull1 ist männlich
Mitglied


Dabei seit: 13.07.06
Beiträge: 7

Antworten Zitieren Editieren Melden       UP

thx ja nach dem umändern hat nun alles geklappt Freude

mfg
22.12.06 08:53 redbull1 ist offline E-Mail Finden Als Freund hinzufügen
Seiten (4): [1] 2 3 4 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Hacks und Addons » [FB4Y-] Invitesystem 1.0.0