Anniversaire module zichtbaar wanneer niet ingelogd  Naar boven

  • Waarde PN ridders,

    Ik ben sinds een tijdje beheerder van de site van onze vereniging en heb sindsdien een aantal updates uitgevoerd. Ook heb ik sinds kort een anniversaire module (v.0.46 PN_API compliant) op de site geplaatst met een blok waar je kan zie wie er op de huidige dag jarig is. Hardstikke leuke module die nog wel een vertaling nodig had (als er liefhebbers zijn wil ik hem met alle liefde uploaden) maar nu werkt hij goed. Op 1 puntje na: het blok zou volgens mij geen verjaardagen horen te tonen als het lid niet is ingelogd maar dat doet hij wel. Nu is het profiel van een jarig lid direct te benaderen en dit is niet echt de bedoeling. Is er iemand die even naar de code van het block wilt kijken? Ik heb zelf enige aanpassingen geprobeerd maar mijn programmeer kennis is beperkt en dit gaat toch net boven mijn petje.

    Ik heb het bestandje in een zip gezet en is hier te downloaden
  • De init() functie staat volgens mij niet correct weergegeven:
    Code
    function ammiversaires_anniversairesblock_init()
    {
        // Security
        pnSecAddSchema () ...
    }


    Hernoemen naar function anniversaires_anniversairesblock_init() zou misschien al helpen.

    RezzZHardstikke leuke module die nog wel een vertaling nodig had (als er liefhebbers zijn wil ik hem met alle liefde uploaden) maar nu werkt hij goed.
    Uploads zijn altijd welkom! Mocht je in staat zijn om alleen de nederlandse languagefiles in een zip te zetten (in de juiste structuur), dan heel graag. Er zijn genoeg voorbeelden van Downloads die je als voorbeeld kunt nemen.

    m-Downloads-newdownload.html
    Categorie: Modules / Blocks vertalingen (translations) (ID = 2) / User Uploads (ID = 4)

    __________
  • hmm, hele stomme typfout dat die erinzit maar helaas is dat nog niet de oplossing (of nog niet helemaal).

    edit: translation geupload
    edit2: function anniversaires_anniversairesblock_init() hernoemd naar anniversaire_anniversairesblock_init() maar ook geen geluk



    bewerkt door: RezzZ, 17 mrt 2008 - 12:57
  • Bedankt voor je upload.

    Om uberhaupt user-info te verbergen voor bezoekers, dien je onderaan je permissies-overzicht de volgende regel op te nemen:
    Code
    Ongeregistreerd || UserInfo:: || .* || Geen

    Het anniversaires block wordt voor niet-ingelogde gebruikers verborgen met de regel:
    Code
    Ongeregistreerd || anniversaire:anniversaires: ||
     [BLOK TITEL]:: || Geen
    waarbij [BLOK TITEL] de titel van je blok is. Let op dat in een bloktitel geen slashes of aanhalingstekens oid staan (voor de zekerheid). Om alle anniversaire-blokken te verbergen, kun je eventueel ook .* gebruiken ipv [BLOK TITEL]::

    Let op: beide regels moeten onderaan tussen
    Code
    Ongeregistreerd  ||  .*  ||  .*  ||  Lezen
    en
    Code
    Users  ||  .*  ||  .*  ||  Reageren
    geplaatst worden.

    Als het dan nog niet lukt, kun je dan je permissions-tabel hier eens neerzetten (kopieren-plakken)?

    __________
  • zo kan het natuurlijk ook! module wordt nu gewoon in zijn geheel verborgen als je niet bent ingelogd :).

    Muchas gracias!

  • Waar kan ik dit blok vinden?
    Lijkt me ook wel aardig voor mijn leden van de vereniging
  • florisiWaar kan ik dit blok vinden?
    Lijkt me ook wel aardig voor mijn leden van de vereniging

    user upload sectie ;)



    bewerkt door: RezzZ, 06 apr 2008 - 19:45
  • Hoi,

    ik heb hem er nu opgezet.
    Het is een module, en geen blok toch?

    en nog een vraag over de sterrenbeelden, de link werkt niet naar de dagelijkse horoscoop.
    Moet ik nog ergens wat aanpassen?
  • in het doc account.php

    op regel 256 staat:
    Code
    $currentlang = pnUserGetLang();
                if("$currentlang" == "fra") {
                echo "    <td width=\"60%\" height=\"25\">[<a href=\"http://www.lhor...ay.asp?pave=$signe\" target=\"_blank\">"._VOIRMONHOROSCOPE."</a>]\n";
                } else {
                echo "    <td width=\"60%\" height=\"25\">[<a href=\"http://www.astr...m/horoscoop/\" target=\"_blank\">"._VOIRMONHOROSCOPE."</a>]\n";

    de else heb ik aangepast naar astroportaal.com/horoscoop

    het is een module met een blok.



    bewerkt door: RezzZ, 07 apr 2008 - 15:41

Deze lijst is gebaseerd op gebruikers die de afgelopen 10 minuten online waren

 

Taal

Preferred language