v4 needs!!!!!!! Very Important (at least for me)

Discussion in 'Technical Support' started by darek, Apr 29, 2007.

Thread Status:
Not open for further replies.
  1. darek Customer

    1 - possibility to change administration folder
    2 - Notification when ads are placed or edited - wrong
    it should be:
    a) Notification when ads are placed
    b)Notification when ads are edited
    3 - more fields for User Registration Fields, additional 3 is not enough!
    4 - it should be easier to get data from extra fields when it is an arrey
    5 - encoded user emails for display - extremly easy to do via smarty (just a little code)
    6 - at least 5 additional settings that are not an arrey in Checkout Settings configurable at least via code (I mean multiline or text etc), it is really hard to get data from the arrey, i.e. google map needs at leat 2 - latitude, longitude, I understand that an arrey is best for the programmer and easy to set up for admin, but as I said getting any data from is a pain, also even if the data can be taken out, when the fielsd is empty all messes around - the arrey is an issue! or at least some sort of tools to easily get the data from array, usind foreach is not good enough - maybe using ID or something...
    7 - improved seller store - RTE doesn't work for seller store since v 3.17 as the Imput class in functions.php cuts all html tags, ok, the class makes the Classifieds safer but user can only write plain code, no even <br> is allowed
    8 - Place An Ad - first steep - package, then category, as we know we can disable some categories for a certain package, how can we control it if the category comes first
    9 - seller should be able to change the category when listing is being displayed - this is good for longer listing time, should be allowed or not via admin - categories should be disabled depending on the package
    10 - additional fields for contactus.php - at least 5 - to be additionally configured
    11 - appart from featured and highlight and bold there should be one more option (like in eBay) that shows the listing above all normal listings, then we have a line and then all other listing including featured, bold etc - so one listing would be displayed twice - first on top, then as normal/featured/etc depending on the sort
    12 - rss feeds as standard
    13 - I don't like "Allowed HTML Tags:" in Checkout Settings - as default there at least should be safe html tags already written or ready to use tags with check box or something - I am sort of confused: should I write <strong> or <strong> and </strong>

    this is it for now, I will add something when I get an idea, I think the above once are an issue - everyone who has a developer version may need similar problems like me and the threads actually say yes

    ------------------------
    added later
    14 - CAPTCHA for login

    -----------------------
    15 - when you delete a category and create a new one, the old one is still in database and still uses the ID the script gave it, what I mean: write this address: http://your_site.com/category.php?type=1, it will always show ATV's and Street Bikes - I think this is wrong, also it would be good to control the ID for categories

    -----------------------
    16 - another user complaints about Imput class in functions.php since version 3.17 - this should be corrected as default http://www.68classifieds.com/forums/showthread.php?p=14801#post14801
    Probably a v. 3.18 should be done, I think this: http://www.68classifieds.com/forums/showthread.php?t=2934 is not enough, there are too many codes that should be allowed - probably at least 100 or more what about flash, mov files, pdf, table, div, span, image, form - tiny_mce give you graet possibility to edit your post in html way, it all is filtered and you finally get a simple text
    think of it, a user spend an hour on his message, then saves it and gets all or patrtly lost just because you forgot about one tag - this is frustrating
    it would be easier to exclude unsafe tags like javascript, php or something instead of wrting all allwed tags, I think there is an error in the imput class actually as <table> is not mentioned in the class but it cuts it off anyway

    solution:
    remove this line in functions.php: $str = strip_tags($str); this is responsible for deleting html tags from tiny_mce and any other imput saved by user, also you can follow the above links, John had an idea to use an arrey for permited tags

    17 - ads in multiple categories - need control over this i. e. 2 for one member
  2. Maffo The Master

    All i can say is thats why there is a developer version of the program. It is so you can have all the nice little extras that you wish to have. All of the things you have mentioned, you can do all by yourself Im sure.
  3. darek Customer

    Maffo, I did, and much more, you didn't take a closer look at your pms, but things I mentioned are sort of normal things, not any additional things, for example encoded emails - is it a thing that a user should do himself? this just should be included, administration folder cannot be controled even with developer version as the paths are included in the ini.php that is encoded, an array make a lot of problems to a lot of people - good for programmer, not very good for user, on one hand you get a great 68C on the second you are getting only 68C that you are not able to control if you are not a programmer and can edit a database. Your multisite idea is great, then I think you added a style.php and include it - this probably has some sort of control in the admin area, but appart from these things, you didn't change the 68C much really, I changed the way it works. To be honest, appart from the new look of the defauld template I can't see that many changes I would expect from version 4, it is like photoshop v 6, 7, 8 - new look and not much more, I now have CS2 and I don't think I am really interested in v CS3
  4. Lhotch curmudgeon

    68C has been pretty good at ading features that have been requested, if the stuff you seek isnt in the scripts already its likely due to the fact that no one has asked or not much interest has been expressed.

    From a business standpoint one has to weigh the benefits against the man hours expended against rewards.
  5. Maffo The Master

    Like I said Darek, I will get to your PM tomorrow, it was long one so I thought I could give it better attention during the week. With the greatest respect, the multi-site part of mysite is one of many changes in my site. There are literally hundreds of changes from the original code running right throughout the script.
  6. darek Customer

    Yea, you both are right, with a little help in this forum (especially John) and spending long hours, I got to know the script quite well, I get from database just all I wanted and made my script just what I wanted, unfortunately upgrading isn't easy. Maffo, I don't know all you changes and I bet you did much much more than I did to my site, though our changes are just different, for some information I had had to use this address: viewlisting.php?view=12&member=5, I have emails coded after a little lecture of smarty and finally managed to change the name of administration folder. I share this information how to do it on this forum. If the things I mentioned can be done - they will make my life easier, and I will appreciate it. That's all.
  7. Lhotch curmudgeon

    Derek, Thats not to say your input is needed or wanted, because I know 68C takes all inout on improvements very seriously, Its an ever changing and evolving script.

    Just keep in mind that all the things you need may only be needed by you and there may be a much larger list of other things wanted by many other member. Generally the features most sought after will be the ones added first and the less desired may or may not ever make into into the code. At the same time each and every little addition may be programatically cumbersome to perform in the code or may involve extensive rewrites and testing.

    Input from the community is what makes this script great, keep the ideas coming and I am sure they will get their fair shake, especially if other customers have desires for the same functionality.
  8. Mike-N-Tosh Developer & Moderator

    Many of the things requested in this posting have been asked for in these same forums. The extra fields and the ability to use different templates for categories come hand in hand. If you actually add up the number of reads for all of the postings regarding extra fields you will find very easily that this is the MOST viewed and wanted of all the modifications.

    I do believe that 68C is still the BEST out there. As with anything, the more you work with something, the more pitfalls that you will find. I'm glad to see work continuing and the solution getting better, but it seems that some of the most basic things are being ignored.

    -Mike
  9. John Snyder Staff

    Thanks for the kind words, I as well as many others spend a great deal of our free time to help where we can. I think that in combination with the great support from Eric and Blair makes this product what it is, of course the fine programming plays it's part.

    I think you have many fine ideas that I too would like to see in future versions of v4. My comments on your list are as follows:

    I think this should be an option, not everyone wants the admin panel in this directory for a number of reasons. I don't think this would be too hard to implement and could even be defined in setup. Many mature scripts allow this and I think it would be a nice addition to 68C.

    This is true, I think stripping the features down to individual controls would allow more control by the site admin and would require less effort in setup if this is desired. I know this one hasn't been brought up often, but I think it has been felt by most users when they first decided to change this and realized you can't have one without the other.

    Yes, I was thinking that it would be nice to include extra fields from the extra field section of 68C to various sections such as registration and email conent. Of course this might be quite a pain in the butt to implement so I don't see it happening in the near future. Of course you could always buy one of my modules that adds fields to see how it is done and then expand it to include as many as you want. lol. Shameless. I do think I displayed the basic steps in making a module to add fields to the listing or registration some where in the forum.

    I think the same would hold true for adding into the array. However, this can be done, but it takes a little work. Most users won't go this far in development or will do it through modules. I believe v4 is more friendly as far as loading the array goes, and since much of the code has been moved to classes you won't have to make changes in many places.

    Not sure I understand the purpose. You mean html email or are you encrypting them?

    These kinds of modifications can be done rather easily (at least for me) via modules instead of using the extra fields.

    Blair has posted a fix for this problem in the forums.

    Currently you have to choose the category to see the packages, are you wanting it the other way around? You can control the order of the packages and which are to be displayed at the template. All you have to know is the category id and the package id.
    Code:
    {if $catid=1 && $pkgid=2}display package{/if}
    or something to the effect.

    I think this is easier said than done. Though this has been asked for previously as well as allowing more than 1 category for an ad. I think too few people would actually need this, but it could be done. Basically, you would have to create a new ad from the old one everytime it is modified or at least when they change the category and then remove the previous ad. This could possibly cause you problems with page rankings for ads that will be on your site for a while, but it shouldn't be something that is changed often so I think it would be a fair trade off.

    Addressed this about registration fields above.

    I wouldn't need this but as with everything else more is usually better.

    I believe in v4 rss is linked in various places by default. Of course the modified link to external.php can be placed in any template so this shouldn't really be an issue unless your are uncomfortable editing templates.

    This is really something I don't forsee. I don't want html in my listings and I suspect some others as well. I think you can enable tinymce which should handle these for you. Of course you would need to manually add the tags you want in the xss filtering code added for v3.1.7.

    <strong>This is bold/strong text</strong> is the proper html.

    Maybe you should start a wishlist thread for v4 and others can add on, in the v4 forums, we do put these up from time to time to possibly influence upcoming features.
  10. darek Customer

    John, thank you for your answer, you know my page, we worked together on the google on the front page, I do have it all, and yes, this is a sort of wishlist good for me, though at least 50% of the list was mentioned somewhere in the forum, I think it is worth at least to rea it, I used to talked to Eric about the administration folder, he said it would be included in v4, I finally did it myself, but it is not perfect as init.php in the admin files is encrypted

    well I am quite happy with the version 3.15/3.17, I will move to v 4 after testing and setting my own modifications, I will have to take a look at you mods adding extra fields a bit closer (I though it didn't work from v 3.15), when I am ready, I might ask you for help with this if you don't mind, I (actually we) had some problems with getting latitude and longitude from the database before

    also... thanks in backing me up for some things

    mails - just quick explanation, mails in 68C will display like normal mails: [email protected], however smarty has a class included to encrypt every mail so it looks like this in the code 22345%aer%g%@sdfg%zfgs%.com (probably) - good for spam and easy to add, I did it for my page after a bit of search in smarty manual
  11. John Snyder Staff

    I see you were talking about displaying the emails and having their source encoded. I'm so dense... lol.

    Sure, I'd be glad to help. I think this kind of feedback is important. While not everyone is here in the forum asking for what they want or would prefer they might see it and chime in. It helps spawn new ideas for customers and programmers alike.
  12. darek Customer

    John, thanks for your help, encrypted emails is a thing that should be added to 68C by default, the class is already there, but some code is missing, after some time spent on smarty page I finally got emails encrypted by adding this to layout.tpl.php
    PHP:
    <script type="text/JavaScript">
        {
    literal}
      
    // JS function for uncrypting spam-protected emails:
    function UnCryptMailto(s) {    //
        
    var n=0;
        var 
    r="";
        for(var 
    i=0s.lengthi++) {
            
    n=s.charCodeAt(i);
            if (
    n>=8364) {128;}
            
    += String.fromCharCode(n-(1));
        }
        return 
    r;
    }
      
    // JS function for uncrypting spam-protected emails:
    function linkTo_UnCryptMailto(s)    {    //
        
    location.href=UnCryptMailto(s);
    }

        {/
    literal}
       
    </script>
    this thing is not a big issue for me, really, but I just think it should be added to v4
  13. John Snyder Staff

    Is the email address shown? I have never displayed it or street address just as a matter of privacy. v4 has a private messaging system so there should not be a need to display email addresses by default.

    Nice bit of code, I'm sure there are some out there who will use it if something isn't added into the official release.
  14. darek Customer

    As a directory page I give users an option to show their mails, in the code you can't read emails but when displaying - you can, very good against spam robots
  15. midi510 Customer

    I'm surprised you didn't mention ads in multiple categories.
  16. darek Customer

    Kirk, you are right - I just added
Thread Status:
Not open for further replies.

Share This Page