MyBB.de Forum
Werbung nach dem ersten Beitrag - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Werbung nach dem ersten Beitrag (/thread-2530.html)

Seiten: Seiten: 1 2 3


Werbung nach dem ersten Beitrag - cs_bot - 09.07.2006

Hi,


Funzt der Code in dieser Form nicht? Denn angezeigt wird der Banner bisher leider nirgends.. Oder muss ich dazu einen Cache leeren, wenn ja wo und welcher?

Danke schon mal für eure Hilfe!!!


RE: Werbung nach dem ersten Beitrag - Michael - 09.07.2006

Hast du die Datei functions_post.php entsprechend der Readme geändert? Wurde das Template postbit_seperator um die Variable $adsafp ergänzt?
Code:
<tr>
<td class="trow_sep" colspan="2"><img src="$theme[imgdir]/pixel.gif" height="1" width="1" alt="" />$adsafp</td>
</tr>



RE: Werbung nach dem ersten Beitrag - cs_bot - 10.07.2006

Hi, die Datei wurde mit dem langen Code ergänzt,
das template wurde nicht ergänzt... Wo steht das denn, das man das machen muss bzw. wie?  (steht in der readme.txt leider nicht drin)

edit:
Hab eben mal geguckt, da steht

<tr>
<td class="trow_sep" colspan="2"><img src="$theme[imgdir]/pixel.gif" height="1" width="1" alt="" />$adsafp</td>
</tr>


schon drin!

Also hab ich eigentlich ja alles schon gemacht...

edit2: Der Code ist
Code:
// Ads after first post
$adsafp = "";
if ($mybb->settings['adsafp_code_onoff'] != "no") {

    // Alignment
    switch ($mybb->settings['adsafp_align']) {
    case "1":
        $ads_align = "left";
        break;
    case "2":
        $ads_align = "center";
        break;
    case "3":
        $ads_align = "right";
        break;
    }

    // Ads after first post
    if ($mybb->settings['adsafp_mode'] == "1") {
        if (($postcounter - 1) % $mybb->settings['postsperpage'] == "0") {
            $adsafp = "<div style=\"text-align:".$ads_align.";\">".$mybb->settings['adsafp_code']."</div>";
        }
    }

    // Ads after first post and then every x posts
    if ($mybb->settings['adsafp_mode'] == "2") {
        if ($postcounter == "1" || ($postcounter - 1) % ($mybb->settings['adsafp_afterxposts']) == "0") {
            $adsafp = "<div style=\"text-align:".$ads_align.";\">".$mybb->settings['adsafp_code']."</div>";
        }
    }
    
    // Ads after every x posts
    if ($mybb->settings['adsafp_mode'] == "3") {
        if ($postcounter % ($mybb->settings['adsafp_afterxposts']) == "0") {
            $adsafp = "<div style=\"text-align:".$ads_align.";\">".$mybb->settings['adsafp_code']."</div>";
        }
    }
}
// Ads after first post



RE: Werbung nach dem ersten Beitrag - Michael - 10.07.2006

Das Plugin ändert das Template, deshalb stehts auch nicht in der Readme. Ich wollte nur sichergehen, dass die Änderung auch erfolgt ist.

Bitte hänge deine inc/functions_post.php mal hier an.


RE: Werbung nach dem ersten Beitrag - cs_bot - 10.07.2006

bitteschön... (ist nicht der erste Mod, den ich eingebaut hab Wink - aber Leichtsinnsfehler können immer mal passieren..)


RE: Werbung nach dem ersten Beitrag - Michael - 10.07.2006

Hab ichs mir doch fast gedacht. Toungue

Der Code muss VOR folgende Zeile, nicht danach!
PHP-Code:
eval("\$seperator = \"".$templates->get("postbit_seperator")."\";"); 



RE: Werbung nach dem ersten Beitrag - cs_bot - 10.07.2006

boah shit, "Fügen Sie darüber folgenden Code ein:" -> ich hab automatisch danach gelesen... wie peinlich *g*
edit: Das "Geben Sie den HRML-Code ein, der ausgegeben werden soll." -> HRML ist doch auch nur ein Fehler, ne?! Wink


RE: Werbung nach dem ersten Beitrag - Michael - 10.07.2006

Ja, das ist ein Fehler. Dieser wird in der nächsten Version behoben (das Plugin läuft trotzdem Toungue).


RE: Werbung nach dem ersten Beitrag - cs_bot - 10.07.2006

Logo... Sogar supergut *freu* Smile


RE: Werbung nach dem ersten Beitrag - cs_bot - 14.06.2007

Hey, hab eben den gleichen Mod (nach wie vor V1.5) bei 1.2.7 installiert, da kam folgender Fehler:

Warning: adsafp_activate(./inc/adminfunctions_templates.php) [function.adsafp-activate]: failed to open stream: No such file or directory in /www/htdocs/v095918/my/inc/plugins/adsafp.php on line 27

Warning: adsafp_activate(./inc/adminfunctions_templates.php) [function.adsafp-activate]: failed to open stream: No such file or directory in /www/htdocs/v095918/my/inc/plugins/adsafp.php on line 27

Fatal error: adsafp_activate() [function.require]: Failed opening required './inc/adminfunctions_templates.php' (include_path='.:/usr/share/php:..') in /www/htdocs/v095918/my/inc/plugins/adsafp.php on line 27

-> Gibt es mittlerweile eine neue Version? Oder was muss ich nun tun?