[FINAL] Shop Mod ( Add-On zum Cash Mod von Xore )

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

Hallo,
ich habe mal sowas hier in der art in die Beschreibung eingegeben:

Code: Alles auswählen

<select size="1">
<option>Freund 1 aus A</option>
<option>Freund 2 aus B</option>
<option>Freund 3 aus C</option>
<option>Freund 4 aus D</option>
<option>Freund 5 aus E</option>
</select>
Angezeigt wird es wunderbar.
Ich fände es toll, wenn man die Sache die man da jetzt ausgewählt hat auch mitgesendet (in der PM an den Admin) wird.
Danke

mfg
Love is the slowest form of suicide.
Benutzeravatar
TheRenegate
Mitglied
Beiträge: 367
Registriert: 07.06.2006 12:01
Wohnort: Ansbach
Kontaktdaten:

Beitrag von TheRenegate »

CoolKetschup hat geschrieben:Hallo,
ich habe mal sowas hier in der art in die Beschreibung eingegeben:

Code: Alles auswählen

<select size="1">
<option>Freund 1 aus A</option>
<option>Freund 2 aus B</option>
<option>Freund 3 aus C</option>
<option>Freund 4 aus D</option>
<option>Freund 5 aus E</option>
</select>
Angezeigt wird es wunderbar.
Ich fände es toll, wenn man die Sache die man da jetzt ausgewählt hat auch mitgesendet (in der PM an den Admin) wird.
Danke

mfg
Wie meinst du das?
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

CoolKetschup hat geschrieben:Hallo,
ich habe mal sowas hier in der art in die Beschreibung eingegeben:

Code: Alles auswählen

<select size="1">
<option>Freund 1 aus A</option>
<option>Freund 2 aus B</option>
<option>Freund 3 aus C</option>
<option>Freund 4 aus D</option>
<option>Freund 5 aus E</option>
</select>
Angezeigt wird es wunderbar.
Ich fände es toll, wenn man die Sache die man da jetzt ausgewählt hat auch mitgesendet (in der PM an den Admin) wird.
ich denke das ist hier gut erklärt
Love is the slowest form of suicide.
Benutzeravatar
TheRenegate
Mitglied
Beiträge: 367
Registriert: 07.06.2006 12:01
Wohnort: Ansbach
Kontaktdaten:

Beitrag von TheRenegate »

Ich fände es toll, wenn man die Sache die man da jetzt ausgewählt hat auch mitgesendet
Das check ich net
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

Also,
das ist ja eine art Textarea. Da kann man ja auch etwas auswählen/makieren.
Dass was man da ausgewählt/makiert hat, soll in der PM mit gesendet werden, wo drin steht welches Item ein user gekauft hat.
Jetzt verstanden?? :wink:
Love is the slowest form of suicide.
Benutzeravatar
TheRenegate
Mitglied
Beiträge: 367
Registriert: 07.06.2006 12:01
Wohnort: Ansbach
Kontaktdaten:

Beitrag von TheRenegate »

Ja aber es ist doch immer so oder nicht

Der Benutzer "..." hat folgendes Item gekauft "T...", setze dich mit ihm Verbindung
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

öffne shop.php

suche:

Code: Alles auswählen

	if( eregi(',', $shop_config['pn_admins']) )
	{
		$admins = str_replace(' ', '', phpbb_ltrim(phpbb_rtrim(stripslashes($shop_config['pn_admins']))));
		$admins = explode(',', $shop_config['pn_admins']);
	}
	else
	{
		$admins = str_replace(' ', '', trim(stripslashes($shop_config['pn_admins'])));
	}
füge dannach ein:

Code: Alles auswählen

$new = stripslashes($HTTP_GET_VARS['new']);
suche:

Code: Alles auswählen

$pn_text = sprintf($lang['shop_buyed_pn'], $userdata['username'], $item['item_name']);
ersetze mit:

Code: Alles auswählen

$pn_text = sprintf($lang['shop_buyed_pn'], $userdata['username'], $item['item_name'], $new);
suche:

Code: Alles auswählen

		$template->assign_block_vars('switch_is_item.cat_row.item_row', array(
			'ITEM_ID' => $row['item_id'],
			'ITEM_URL' => append_sid($phpbb_root_path . 'shop.' . $phpEx .'?buyed='.$row['item_id']),
			'ITEM_NAME' => $row['item_name'],
			'ITEM_PRICE' => $row['item_price']. ' ' .$shop_config['waehrung'],
			'ITEM_DESC' => str_replace('?*"', '"', $row['item_desc'])
		));
ersetze mit:

Code: Alles auswählen

$template->assign_block_vars('switch_is_item.cat_row.item_row', array(
			'ITEM_ID' => $row['item_id'],
			'ITEM_URL' => $userdata['session_id'],
			'ITEM_NAME' => $row['item_name'],
			'ITEM_PRICE' => $row['item_price']. ' ' .$shop_config['waehrung'],
			'ITEM_DESC' => str_replace('?*"', '"', $row['item_desc'])
		));
öffne language/lang_german/lang_shop.php

suche:

Code: Alles auswählen

$lang['shop_buyed_pn'] = "Der Benutzer \"%s\" hat folgendes Item gekauft \"%s\", setze dich mit ihm Verbindung\r\n\r\n Dein Shop";
ersetze mit:

Code: Alles auswählen

$lang['shop_buyed_pn'] = "Der Benutzer \"%s\" hat folgendes Item gekauft \"%s\", setze dich mit ihm Verbindung\r\n Zusatz: \"%s\" \r\n\r\n Dein Shop";
öffne templates/subSilver/shop_body.tpl

suche:

Code: Alles auswählen

<td class="row1" width="50%" align="center" valign="top"><a href="{switch_is_item.cat_row.item_row.ITEM_URL}">{switch_is_item.cat_row.item_row.ITEM_NAME}</a><br />
<span class="gensmall">{switch_is_item.cat_row.item_row.ITEM_DESC}</span></td>
<td class="row2" width="50%" align="center" valign="top">{switch_is_item.cat_row.item_row.ITEM_PRICE}</td>
ersetze mit:

Code: Alles auswählen

<td class="row1" width="50%" align="center" valign="top"><form method="get"><input type="submit" name="submit" value="{switch_is_item.cat_row.item_row.ITEM_NAME}">
<input type="hidden" value="{switch_is_item.cat_row.item_row.ITEM_ID}" name="buyed" />
<input type="hidden" name="confirm" value="true" />
<input type="hidden" name="sid" value="{switch_is_item.cat_row.item_row.ITEM_URL}" />
</form><br />
<span class="gensmall">{switch_is_item.cat_row.item_row.ITEM_DESC}</span></td>
<td class="row2" width="50%" align="center" valign="top">{switch_is_item.cat_row.item_row.ITEM_PRICE}</td>
Das dürfte erstmal funktionieren :wink:
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

Heute gibt es nur ein kleines Update für den Shop MOD, denn es wurden auch nur drei Bugs behoben.
Zum einen wurde eingerichtet, dass eine Warnung erscheint, wenn in der Konfiguration keine Währung angegeben wurde, zum anderen wurde sowohl ein Bug bei der Item-ID in der Bestätigungs-Maske, als auch ein kleiner Bug bei der Anzeige der Währung(en) hinter dem Preis im Shop.

Changelog

Shop MOD v1.x Changes
  • [FIX] Bestätigungs-Maske (Item-ID)
  • [FIX] Fehlermeldung bei Nicht-Auswahl einer Währung
  • [FIX] Anzeige der Währungen
Download wie gehabt: http://www.fanrpg.com/download.php?dl=shop_mod.zip
lenick
Mitglied
Beiträge: 4
Registriert: 08.09.2006 12:21

Beitrag von lenick »

Sorry, wenn du das hier jetzt 100 Mal oder so erklärt hast, aber ich kapiers nicht.

Wie füge ich jetzt diesen MOD in das PHPbb Forum ein?

Ich hab mir das install.txt durchgelesen, aber ich weiss garnich wo ich das jetzt eifügen, kopieren usw. soll

Kannst du mir bitte helfen ^^

Oder wenigstens nen Link geben :oops:
blubbin
Mitglied
Beiträge: 409
Registriert: 08.09.2005 16:52

Beitrag von blubbin »

KB:modsfaq, braucht den MOD:cashmod
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“