|
|

25.03.2008, 11:56
|
Neuer Benutzer
|
|
Join Date: 11.2007
Posts: 10
Rep Power: 5
|
|
eigenes Modul einbinden
Hallo Leutz,
irgendwie verzweifel ich. Ich habe ein neues Modul erstellt (BB Code). Dort möchte ich Angebote von Amazon als Partner einbinden. HTML ist aktiviert. Allerdings sehe ich nach der Speicherung im Portal keine Box.
Habe es auch mal mit einfachem HTML code probiert, gleiches Ergebnis. Gibt es noch irgendwas zu beachten, außer dass das Modul und HTML Code aktiviert sind?
Gruß
Brego
|

25.03.2008, 14:28
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
Ist das Modul im Bereich Startseite unter der vBCMS-Verwaltung auch aktiviert?
|

26.03.2008, 09:01
|
Neuer Benutzer
|
|
Join Date: 11.2007
Posts: 10
Rep Power: 5
|
|
shit, genau da hatte ich das Häkchen vergessen
Das hat jetzt prinzipiell funktioniert. Allerdings sieht das Portal ziemlich zerschossen aus, wenn ich das was einfüge. Ich hatte Testweise links den Code von Amazon eingegeben (60*120) und schon waren die Boxen wild verteilt und von der neuen Box gar nichts zu sehen.
Gruß
Brego
|

26.03.2008, 09:08
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
Dann ist entweder der Code fehlerhaft, oder du hast versucht HTML Code mit dem WYSIWYG Editor einzufügen, schalte dann mal auf den normalen Editor um.
|

26.03.2008, 22:33
 |
Aufsteigender Benutzer
|
|
Join Date: 08.2005
Location: Duisburg
Posts: 300
Rep Power: 7
|
|
Hallo,
ich würde auch gerne ein eigenes Modul erstellen. Den Inhalt dafür soll eine url liefern. Die url wäre z.B. http://www.insiderz.de/modules.php?n...=nicks&chan=ab
und gibt beim Aufruf im Browser z.B. folgenden Inhalt aus:
Code:
Ilus
blabla
melanie_
Resi
izz
zweiundvierzig
Pullover
syranuz
ABschlepper_
stillerMitleseAB
Ichbins_unnerwegs
ButAlive
ist_egal
exlamento
Moon37
Karlchen
Meoxis
Nun habe ich zunächst einmal versucht ein BB-Code-Modul zu erstellen und da die url eingetragen. Das klappt aber nicht, ich bekomme nur den Link und nicht die Namensliste angezeigt. Ich hatte schon die Idee ein php-Modul zuerstellen, aber die modules.php liegt ja bei insiderz auf dem Server. Hat jemand eine Idee wie ich das Modul erstelle, so dass eine Anzeige wie z.B. im "Wer ist online Modul" erscheint ?
Gruss,Micha
|

27.03.2008, 06:02
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
Eigenes PHP Modul ist schon richtig. Der Inhalt könnte so aussehen.
Code:
<?php
if(!class_exists('vBCMS_fetch_components'))
{
exit;
}
$content = file_get_contents('http://www.insiderz.de/modules.php?name=Chaninfo&file=nicks&chan=ab');
eval('$this->portal_array["$module_row[id]"]["$module_row[colum]"] .= "' . fetch_template('Portal_template') . '";');
unset($content);
?>
Das Template dazu anlegen ist am besten im Master Style anzulegen.
|

27.03.2008, 19:23
 |
Aufsteigender Benutzer
|
|
Join Date: 08.2005
Location: Duisburg
Posts: 300
Rep Power: 7
|
|
Hallo Christian,
vielen Dank für Deine Antwort. Ich erstelle also vorher ein Template "Portal_chatinfo" ? Kann ich irgendwo nachlesen, was dort rein muss ? Oder wird das "automatisch" beim erstellen des Moduls erzeugt und braucht vielleicht garnicht gefüllt zu werden ? Bin da ja leider noch nicht der Experte, aber ich lerne gerne dazu  .
Gruss,Micha
|

28.03.2008, 06:35
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
Am besten einfach von einem anderen Modul abgucken, automatisch wird dabei kein Template erzeugt.
|

28.03.2008, 13:25
 |
Aufsteigender Benutzer
|
|
Join Date: 08.2005
Location: Duisburg
Posts: 300
Rep Power: 7
|
|
Hallo Christian,
ich habe das Modul via php-Datei erstellt, bekomme jetzt aber oben im Portal diese Fehlermeldung:
Code:
Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in [path]/vbcms_global_modules/vbcmsmodul_chatinfo.php on line 7
Warning: file_get_contents(http://www.insiderz.de/modules.php?name=Chaninfo&file=nicks&chan=ab) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in [path]/vbcms_global_modules/vbcmsmodul_chatinfo.php on line 7
Sieht so aus als wenn das etwas mit der Serverkonfiguration zu tun hat, oder ? Gäbe es noch einen anderen Weg ?
Gruss,Micha
|

30.03.2008, 13:12
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
Ja, gibt es, ich würde deinen Hoster aber bitten allow_url_fopen zu aktivieren, da es in vBCMS und vielen anderen PHP Funktionen benötigt wird.
|

07.04.2008, 22:52
 |
Aufsteigender Benutzer
|
|
Join Date: 08.2005
Location: Duisburg
Posts: 300
Rep Power: 7
|
|
Hallo Christian,
allow_url_fopen ist jetzt aktiviert. Das Modul erscheint auch, allerdings leider leer . Ein Template "Portal_chatinfo" habe ich mir vom "Portal_online" abgeschaut, aber ich denke da fehlt noch etwas um den Inhalt in das Modul zu bringen.
Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
<tr>
<td class="tcat">
<a href="#top" onclick="return toggle_collapse('module_$module_row[id]')" style="float:right"><img alt="" border="0" id="collapseimg_module_$module_row[id]" src="$stylevar[imgdir_button]/collapse_tcat$collapseimg.gif" /></a>$vbphrase[p_chatuser]
</td>
</tr>
</thead>
<tbody id="collapseobj_module_$module_row[id]" style="$collapse">
<tr>
<td class="alt1">
<div class="smallfont">
<fieldset class="fieldset">
Hier muss bestimmt noch etwas rein ?
</fieldset>
</div>
</td>
</tr>
</tbody>
</table><br />
Hättest Du vielleicht noch einen Tip wie ich den Inhalt der php in das Modul bekomme ?
Gruss,Micha
|

08.04.2008, 07:28
 |
Web Design
|
|
Join Date: 12.2003
Location: In Spocks Quartier
Age: 34
Posts: 16,869
Rep Power: 10
|
|
|
Die Variable muss rein. ;-)
|

08.04.2008, 17:34
 |
Aufsteigender Benutzer
|
|
Join Date: 08.2005
Location: Duisburg
Posts: 300
Rep Power: 7
|
|
Hallo Christian,
vielen Dank für Deine Geduld  . Ich habe jetzt die Variable $content an Stelle des roten Textes gesetzt. Ich sehe jetzt in der Box den gewünschten Inhalt. Zwar in "einfachem" schwarz und untereinander, aber das bekommen wir wohl auch noch hin.
Gruss,Micha
|

09.04.2008, 22:18
 |
Aufsteigender Benutzer
|
|
Join Date: 08.2005
Location: Duisburg
Posts: 300
Rep Power: 7
|
|
Hmmm, leider bekomme ich es doch nicht allein hin  . Der Text in der Box ist einfach nur schwarz, die einzelnen Usernamen sind untereinander. Im onlineuser_Modul sind die benutzernamen ja blau und durch ein Komma getrennt. Ich habe jetzt sowohl in der php-Datei als auch im Template die Einträge verglichen, bekomme es aber nicht hin. 
Darf ich nochmal um eine kleine Hilfe bitten ? Dann wäre das Modul perfekt.
Gruss,Micha
|

10.04.2008, 07:17
|
Neuer Benutzer
|
|
Join Date: 11.2007
Posts: 10
Rep Power: 5
|
|
Hallo Christian,
wollte mich schon gemeldet haben, war aber leider zu beschäftigt.
Mittlerweile funzt es. Ich musste allerdings im ACP explizit auf Standard einstellen.
Das Umschalten in der Box hatte nicht genügt.
Wie dem auch sei, es funzt jetzt. Danke nochmal für die schnelle Hilfe
Gruß
Brego
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML code is Off
|
|
|
|