Intro & Portal MOD 1.50a ".gif bild alls Link"

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.
The_One
Mitglied
Beiträge: 88
Registriert: 30.05.2004 12:42

Intro & Portal MOD 1.50a ".gif bild alls Link"

Beitrag von The_One »

olla all

Kann man in den Box "Partnerseiten" auch ein Kleines .gif bild alls Link haben ???
[ externes Bild ]

Danke leutz
Benutzeravatar
D@ve
Ehemaliges Teammitglied
Beiträge: 3842
Registriert: 28.08.2002 19:33
Wohnort: Bretzfeld
Kontaktdaten:

Beitrag von D@ve »

Kenn jetzt den Hack nicht aber irgendwo gibt es dafür bestimmt ein Template, wo das definiert ist. Das sollte dann so aussehen:

Code: Alles auswählen

<!-- BEGIN partner_row -->
<a href="{U_PARTNER}">{PARTNER}</a>
<!-- END partner_row -->
Da fügst Du dann einfach noch Dein Bild davor ein:

Code: Alles auswählen

<!-- BEGIN partner_row -->
<a href="{U_PARTNER}"><img src="templates/subSilver/images/icon_mini_partner.gif" width="12" height="13"></a>&nbsp;<a href="{U_PARTNER}">{PARTNER}</a>
<!-- END partner_row -->
Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
The_One
Mitglied
Beiträge: 88
Registriert: 30.05.2004 12:42

Beitrag von The_One »

jo danke D@ve

doch über den Admin-Panel were nicht schlecht ;)

Aber trotsdem danke

Edit: hmmm und auserdem sind doch die links im Datenbank oder nicht ?

Code: Alles auswählen

<!-- ##### PARTNERSITES START ##### -->
<!-- BEGIN switch_partners_active -->
<table width="100%" border="0" cellpadding="1" cellspacing="1" style="border-collapse: collapse" class="forumline">
  <tr>
        <td class="catHead" colspan="2" height="25"><span class="cattitle"><center><b>{IntroPortaltext24}:</b></center></span></td>
  </tr>
  <tr>
        <td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td>
  </tr>
  <tr>
<td align="center" class="row1"><span class="gensmall">
{PORTAL_PARTNERLINKS}
</span></td>
  </tr>
</table>
<br>
<!-- END switch_partners_active -->
<!-- ##### PARTNERSITES END ##### -->
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »

Code: Alles auswählen

// SWITCH PARTNERSITES START
if( $introportalmod_config['partners_active'] == "1" )
{
	$template->assign_block_vars('switch_partners_active', array(
	$template->assign_vars(array(
	'PORTAL_PARTNERLINKS' => str_replace("\n", "\n<br />\n", make_clickable($introportalmod_config['Partnersitelinks']))
	))
	));
}
// SWITCH PARTNERSITES END
Wenn es für jeden Link ein anderes Bild sein soll, dann entferne in der portal.php "make_clickable()" (siehe Code oben). Jetzt schreibst du nicht nur die URL in die Datenbank, sondern das komplette HTML. Also z.B.

Code: Alles auswählen

<a href="http://www.partnerseite.de" target="_blank"><img src="images/partnerseite.gif" border="0" /></a>
Es zwar keine elegante Lösung, aber dafür ist sie einfach.
The_One
Mitglied
Beiträge: 88
Registriert: 30.05.2004 12:42

Beitrag von The_One »

Mungo hat geschrieben: Wenn es für jeden Link ein anderes Bild sein soll, dann entferne in der portal.php "make_clickable()" (siehe Code oben). Jetzt schreibst du nicht nur die URL in die Datenbank, sondern das komplette HTML. Also z.B.

Code: Alles auswählen

// SWITCH PARTNERSITES START
if( $introportalmod_config['partners_active'] == "1" )
{
   $template->assign_block_vars('switch_partners_active', array(
   $template->assign_vars(array(
   'PORTAL_PARTNERLINKS' => str_replace("\n", "\n<br />\n", 
   ))
   ));
}
// SWITCH PARTNERSITES END
hmm so dan oder ?
Benutzeravatar
Mungo
Administrator
Administrator
Beiträge: 6613
Registriert: 03.05.2003 19:34

Beitrag von Mungo »


So:

Code: Alles auswählen

// SWITCH PARTNERSITES START
if( $introportalmod_config['partners_active'] == "1" )
{
   $template->assign_block_vars('switch_partners_active', array(
   $template->assign_vars(array(
   'PORTAL_PARTNERLINKS' => str_replace("\n", "\n<br />\n", $introportalmod_config['Partnersitelinks'])
   ))
   ));
}
// SWITCH PARTNERSITES END
The_One
Mitglied
Beiträge: 88
Registriert: 30.05.2004 12:42

Beitrag von The_One »

jo Danke ,geht alles ;)
Gela
Mitglied
Beiträge: 83
Registriert: 21.11.2004 09:05
Wohnort: Heidelberg
Kontaktdaten:

Beitrag von Gela »

hallo,

auch ich möchte irgendwann Banner statt Link-Angaben haben, und gebe zu, daß ich mit den obigen Angaben nicht klar komme :oops:

aber zunächst hab ich einfach folgendes Problem:

wo ändere ich überhaupt die Angaben für die Links? Also "www.partner1.de" in die URL, die ich da drin haben möchte?

In welchem Template oder welcher php kann ich denn diese 5 vorgebenen URLs ändern?

Sorry, bin halt Anfänger :oops:

Lieber Gruß
Gela
geht nicht, gibts nicht? hm - mein PC siehst das völlig anders ... :-)
Benutzeravatar
Walter
Mitglied
Beiträge: 209
Registriert: 23.07.2003 20:56
Wohnort: Stockerau
Kontaktdaten:

Beitrag von Walter »

Ich hab das Problem, dass der html-Link jedesmal verschwindet, sobald ich die Intro+Portal Konfiguration öffne. Egal ob mit dem obengenannten Hack oder ohne. Ich hab dann dort immer ein gelöschtes Eingabefeld im Adminpannel und muss den Link jedesmal neu reinkopieren.

Wieso?
nickyhh
Mitglied
Beiträge: 4
Registriert: 17.06.2005 00:28

Beitrag von nickyhh »

habe das selbe problem.

ist auf die dauer etwas nervig, alles immer wieder neu in die box einzutragen...

weiß vielleicht jemand abhilfe? :-?
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“