Classipress – odstranění nutnosti registrace

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Classipress – odstranění nutnosti registrace

Štítky: 

Zvolené téma obsahuje celkem 13 odpovědí. Do diskuze (5 účastníků) se naposledy zapojil uživatel  admin a poslední změna je stará 10 let, 3 měsíce.

Aktuálně je na stránce zobrazeno 14 příspěvků - 1. až 14. (z celkem 14)
  • Autor
    Příspěvky
  • #2452

    karkadlec
    Participant

    Ahoj, dokázal by mi prosím někdo poradit, jestli lze na classipressu nějak odstranit nutnost být registrován pro přidání inzerátu? Rád bych tuto možnost zachoval, ale zároveň nabídl návštěvníkům i přidání inzerátu bez registrace. děkuji KK

    #13376

    admin
    Keymaster
    Web

    Je to možné, je ale třeba provést několik úprav.

    #13377

    karkadlec
    Participant
    #13378

    admin
    Keymaster
    Web

    Takže se nakonec zadařilo? Nemám rád prázdné příspěvky :-) V novém systému fóra sice nakonec ponecháme možnost editace vlastního příspěvku, ale součástí fóra bude také historie starých verzí příspěvku (aneb standardní součást WordPressu), takže půjde alespoň dohledat, co měl autor původně na mysli…

    #13379

    feket1034
    Participant

    Ahoj, trochu oživím toto téma. Potřeboval bych poradit jak to udělat u verze 3.2.1

    V tpl-add-new.php je—-


    <?php
    /*
    Template Name: Add New Listing
    */

    // grabs the user info and puts into vars
    global $current_user, $app_abbr;

    ?>

    <script type='text/javascript'>
    // <![CDATA[
    jQuery(document).ready(function(){

    /* setup the form validation */
    jQuery('#mainform').validate({
    errorClass: 'invalid',
    errorPlacement: function(error, element) {
    if (element.attr('type') == 'checkbox' || element.attr('type') == 'radio') {
    element.closest('ol').after(error);
    } else {
    offset = element.offset();
    error.insertBefore(element)
    error.addClass('message'); // add a class to the wrapper
    error.css('position', 'absolute');
    error.css('left', offset.left + element.outerWidth());
    error.css('top', offset.top);
    }
    }

    });

    /* setup the tooltip */
    jQuery("#mainform a").easyTooltip();

    });

    /* General Trim Function */
    function trim (str) {
    var str = str.replace(/^ss*/, ''),
    ws = /s/,
    i = str.length;
    while (ws.test(str.charAt(--i)));
    return str.slice(0, i + 1);
    }

    /* Used for enabling the image for uploads */
    function enableNextImage($a, $i) {
    jQuery('#upload'+$i).removeAttr('disabled');
    }

    // ]]>
    </script>

    <div class="content">

    <div class="content_botbg">

    <div class="content_res">

    <!-- full block -->
    <div class="shadowblock_out">

    <div class="shadowblock">

    <?php
    // check and make sure the form was submitted from step1 and the session value exists
    if( isset($_POST['step1']) ) {

    include_once(TEMPLATEPATH . '/includes/forms/step2.php');

    } elseif( isset($_POST['step2']) ) {

    include_once(TEMPLATEPATH . '/includes/forms/step3.php');

    } else {

    // create a unique ID for this new ad order
    // uniqid requires a param for php 4.3 or earlier. added for 3.0.1
    $order_id = uniqid(rand(10,1000), false);
    include_once(TEMPLATEPATH . '/includes/forms/step1.php');

    }
    ?>

    </div><!-- /shadowblock -->

    </div><!-- /shadowblock_out -->

    <div class="clr"></div>

    </div><!-- /content_res -->

    </div><!-- /content_botbg -->

    </div><!-- /content -->

    Kde to mám změnit?

    #13380

    feket1034
    Participant

    Opravdu nikdo neví?

    #13381

    feket1034
    Participant

    Refreeesh…

    #13382

    Bigdrobek
    Participant
    Web

    používám zřejmě podobnou šablonu ale directorypress (od premiumpress) a tam to lze nastavit v seupu. To by mohlo být podobné???

    #13383

    kiteboarder
    Participant

    Můžete se mi někdo ozvat na email? Hlavně feket1034 dík.. info (et) mja.cz

    #13384

    admin
    Keymaster
    Web

    Bigdrobek: Bohužel, ClassiPress tuto funkci ještě nemá zabudovanou, i když si ji uživatelé docela přejí. Zatím nebyla zabudována údajně kvůli následnému spamu a bezpečnostním rizikům v aplikaci.

    kiteboarder, feket1034: Pokud chcete realizovat zadávání inzerátů bez registrace, tak existují v podstatě dvě možnosti:

    1) Můžeme se pokusit šablonu upravit, ale to už by byla placená zakázka s nejistým výsledkem.

    2) Můžete zkusit použít nějaký plugin pro integraci různých přihlašovacích metod. ClassiPress využívá standardní registraci WordPressu, takže by to mohlo fungovat a uživatelé by se nemuseli registrovat, ale pouze přihlašovat pomocí Facebooku, Twitteru, emailu, atd. Mezi nejznámější pluginy v této oblasti patří WordPress Social Login či Social Login. Přehled souvisejících pluginů s návodem na jejich zprovoznění naleznete zde.

    #13385

    feket1034
    Participant

    Stále nic….?

    #13386

    admin
    Keymaster
    Web

    feket1034: Pořád platí předchozí odpověď. Můžeme to zkusit jako placenou zakázku (mělo by to jít upravit), ale v samotném ClassiPressu to zatím obsaženo není (a podle dostupných informací se to zatím ani neplánuje). Další možností je využití sociálních sítí pro přihlašování, čímž usnadníte uživatelům přihlašování (a nebudou se tak vlastně muset registrovat).

    #13387

    feket1034
    Participant

    Děkuji za odpověď, bohužel přihlášení přes soc. sítě se mi nedaří nastavit. Nebyl by někde český návod? Děkuji

    #13388

    admin
    Keymaster
    Web

    feket1034: Jaký plugin jste zkoušel a v čem byl konkrétně problém? Každý plugin má většinou záložku “Installation” (nebo “Instalace” pokud prohlížíte podrobnosti o pluginu přímo z administrace), kde najdete podrobné informace o jeho zprovoznění…

Aktuálně je na stránce zobrazeno 14 příspěvků - 1. až 14. (z celkem 14)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti