WordPress Emag Profitshare 2.0.6

Aseară am prins puțin timp și am făcut mici modificări la cel mai tare plugin de WordPress: emag profitshare. S-au întâmplat următoarele:

  • Am rezolvat o problemă ce nu permitea scurtarea link-urilor în momentul în care se instala plugin-ul pentru prima dată (și de care s-au plâns mai mulți aici)
  • Dacă nu schimbi codul profithsare (sau lași gol) va fi folosit codul asociat contului meu și vei fi informat de treaba asta.
  • Am modificat opțiunea de „quick profitshare”. Deoarece aparent nimeni nu folosește admin bar, în colțul din dreapta-jos apare un input în care poți introduce un link spre emag. Apeși Enter și ți se generează un link scurt.
  • Am organizat un pic readme.txt.

Păreri? Sugestii? Probleme?

21 Comentarii to “WordPress Emag Profitshare 2.0.6”

  1. Salut,

    Folosesc versiunea 2.0.7 si apare o problema dupa upgrade.
    Merg in pagina de setari, “Profitshare Key” este setat si primesc eroarea “Atenție! Codul profitshare nu este setat!”. Am inlocuit cu un nou cod si tot asa apare.

    Totusi pe frontpage totul este ok, afisaza linkurile corect cu “Profitshare Key”-ul meu setat in acea pagina.

    Server Type: lighttpd/1.4.28
    WP Version: 3.2.1

    Numai bine.

  2. Staicu Ionuț-Bogdan

    @1300: citește întâi aici.

    O să verific problema semnalată.

  3. Salut, si eu confirm ce zice 1300. Eroarea este si la mine.

  4. Staicu Ionuț-Bogdan

    @Yamasha: mulțumesc pentru raportarea erorii. Și pentru că ai citit link-ul de mai sus….

  5. Salut. Si eu am problema semnalata de 1300 mai sus. Am remarcat-o abia azi, dar problema e se pare de pe 4 Noiembrie. Nu folosesc si partea de scurtare a linkului, insa orice cod as baga acolo, nu functioneaza. Tot pe Wp 3.2.1

    Solutii?

    PS: pana se rezolva, se poate descarca de unedva V1 pentru plugin? A mers forte OK inainte de update.

    Danke, A

  6. Salutare,

    Multumesc pentru plugin. As avea si o rugaminte: daca se poate adauga o optiune de a deschide linkurile intr-o noua fereastra.

    Eu am instalat un plugin care face acest lucru automat pt linkurile externe (WP Nofollow Post), insa se pare ca nu se intelege bine cu Profitshare plugin.

    Multam fain,
    Laura

  7. Staicu Ionuț-Bogdan

    @Laura: eu am făcut snippetul următor pentru a deschide link-urile spre profitshare în fereastră nouă:

    <script type="text/javascript">
      jQuery(document).ready(function(){
        $('a').each(function() {
          var theHref = this;
          if (
            theHref.hostname && ( 
              theHref.href.indexOf('iamntz.com/go') != -1  ||
              theHref.hostname !== location.hostname 
            )
          ){
            $(theHref).attr('target','_blank');
            return this;
          };
        });
      })
    </script>
    

    Trântești toată povestea asta în footer.php, chiar înainte de /body și aia e (sigur, înlocuiești iamntz.com/go cu ce ai tu nevoie :)

  8. Multam pentru feedbackul rapid.

    Am incercat, insa nu functioneaza. Poate am gresit: in loc de iamntz.com/go am pus numelesiteului.tld

    Totul inainte de /body unde mai am un script asemanator.

  9. Staicu Ionuț-Bogdan

    @Laura: îmi poți da URL? ( contact /@\ iamntz.com)

  10. Am trimis un mail cu linkul ieri dimineata. Sper sa nu fi intrat in spam. Multam!

  11. Staicu Ionuț-Bogdan

    @Laura: check mail :)

  12. Pentru PHP 5.3.13 crapa toata partea de admin din WordPress imediat ce activezi pluginul: ti se afiseza doar o frumoasa eroare 503 care nu dispare decat dupa ce stergi manual pluginul.

  13. Staicu Ionuț-Bogdan

    @Dumitru: mulțumesc pentru notificare. Voi verifica zilele următoare.

  14. Am gasit rezolvarea: e de la WordPress!

    In wp-admin/inlcuse/misc.php se face modificarea urmatoare:

    function got_mod_rewrite() {
    	//$got_rewrite = apache_mod_loaded('mod_rewrite', true); //old line with false negative;
    	$got_rewrite = true;//force the response to true as we know mod_rewite is installed;
    	return apply_filters('got_rewrite', $got_rewrite);
    }
    
  15. Corectare: wp-admin/includes/misc.php

  16. Staicu Ionuț-Bogdan

    @Dumitru: chiar dacă merge, nu e ok că a trebuit să editezi un fișier din core-ul WP. Cel mai probabil la următorul update nu va merge :)

    Spune-mi te rog și ce versiune de WP folosești, ce server (apache sau altceva) și dacă ai mod_rewrite activ. Sau, și mai bine urcă un fișier numit info.php ce conține:

    <?php phpinfo();
    

    La tine pe server, accesează-l din browser, ctrl+s și trimite-mi fișierul la profitsharedebug at iamntz com să vedem ce și cum. Mulțumesc.

  17. Apache version: 2.2.22
    PHP version: 5.3.13
    WP: 3.4.1
    mod_rewrite: on

    La urmatorul update WP fac manual corectia!

  18. Salut,

    Ai idee daca pluginul mai merge cum trebuie si cu Profitshare 2.0?

    L-ai putea updata sa functioneze linkurile si pentru noii advertiseri?

  19. Staicu Ionuț-Bogdan

    @Darius: nu am nici cea mai mică idee.

    Am cerut acces (insistent chiar!) la PS2 de cel puțin o lună. Am fost refuzat de fiecare dată (fie nu mi s-a răspuns, fie mi s-a spus direct că nu mi se dă acces).

    Probabil pregătesc ei un plugin mai bun :)

  20. Din cate am vazut contorizeaza redirectarile…

  21. Staicu Ionuț-Bogdan

    Am primit și eu acces la PS2.

    La prima vedere, noua modalitate de generare a link-urilor nu este atât de ușor de replicat.

    Nu știu cât de ok sunt redirectările. Om vedea :)

Show trackbacks

Ți-a plăcut articolul? Lasă un comentariu!

You can insert code snippets using BBcode:
[js].[/js] [html].[/html] [php].[/php] [css].[/css]
You can also use some HTML tags:
<blockquote>.</blockquote> <code>.</code> <a href="">.</a> <strong>.</strong> <em>.</em>

windows apple dropbox facebook twitter