8411 comments found.
I purchased This script a while ago and I have to say that the support and the features of this product are at the premium level and I highly recommend new customers to purchase this script….
Thank you Josh for your great support
Hi Ali,
Thanks for the feedback 
change language in frontend? – automated change language if browser note country
Hi
You can the language manually however the automated process is not implemented.
Josh
Hi, I really like the new version!! 2 questions: 1) Is it possible to remove the login link on the top of the splash pages, it would be even better to be able to remove the top completely or make it less obtrusive, I think by minimizing our own branding we could sell more.
2) Is there a way to remove the latest payments section and next payment from the user account area?
Thanks!!! Amazing job!
Hi
1. Removing that is a bit complicated because the same header is used throughout the script. I can probably quickly change this for you if you can send me your ftp access via email or ticket.
2. The next payment will not show up if the account is free. If you want to remove then you can on line 977 in includes/App.class.php. As for the latest payments, remove <?php echo $this->last_payments() ?> from themes/default/settings.php.
Josh
You are the man!! I don’t have my FTP log in info on hand right now but I’ll send it to you on Monday. By the way, I was looking at your poll script, another awesome one, I’ll probably be be buying that. I really love your work!!
Hi, I emailed you from the envato form yesterday. I don’t know if that’s the best way to reach you to send FTP info.
Hi
I got your email. I will check this out today.
Josh
Please where to find the code to deactivate (not show) the PASSWORD FIELD for the stats on frontpage ??
AND PLEASE
the right lines to change the colours of frontpage- I am going crazy to get them LOL
The code is in themes/default/components/shortener.php on line 50.
You can change the styles via the admin panel settings page. Here is a screenshot http://awesomescreenshot.com/09b30pwm8d
However if you want to select a custom color then you will need to change style.css in the theme folder. You can also select a style from the admin panel then change that style’s CSS file which is much easier. For example if you select the blue style then go to the theme folder then “styles” to find blue.css and the colors in that file.
Josh
Hi, thanks for reply, if its this easy I would nt ask you ;P I cant find the right for the BIG BLACK part !
Hi
Find and change the color in the following code:
section.dark {
min-height: 30px;
background-color: #151720;
color: #fff;
}
HI, am loving this script ;P
JUST some little issues I cant handle my self…. Fall Back URL, I allways get to the 404 page, I´ve tried to change in the htaccess, BUT STILL comes your 404 page….
Hi
Can you please open a ticket at http://support.gempixel.com and include your site so I can check this?
Josh
Hi,
Is it possible to disable new registrations?
Thanks
Found it 
Great 
Hello this script is awesome. Please i have a question. Can I provide full functions and features for free.
I mean i dont want my users to pay anything. I want to offer pro features for free. is that possible. I have gone through the admin settings and i cant find where to enable pro features for free.
Your quick response will be highly appreciated.
Thank you
Hi
This is possible but it will require a small change in the code. If you are interested, send me an email and I will send you instructions.
Josh
Hi KBRmedia, Wanted to ask if it is possible to show the actual thumbnail of the site our url is linking to. Reason I ask is because when I share my links in facebook it shows the website thumbnail and sometimes the thumbnail is all black if the website is slow. When I use googl to test there’s one show thumbnail of the link it’s pointing to. Test it out, you’ll see what I mean.
Hi
By “actual thumbnail”, do you mean whatever the target site is linking? This is only possible with direct method and system analytics. It is also possible to do this with other methods however you will need to explicitly fetch that and this a very resource extensive call. The black thumbnail simply means that the thumbnail is generating and sometimes you might see that for an extended period because facebook actually catches the thumbnails. So if facebook caches the thumbnail while it is generating then it will keep that for a certain period of time.
On a side note, I am looking at a optimal way to cache the thumbnails on the the server.
Josh
I have a Question Josh
Some users are experience a huge delay because of the “THUMBNAIL” Generator, i’ve tried all three of them and some randoms on the web, but all generators are loading too long and too much, can i build my own thumb generator or did u have a solution for this?
the thumb takes a while to load i know, but it infects the loading speed of the whole website too, can we even remove that features or can i build one only for me on my traffic?
Regards =)
Hi
Yeah the thumbnail generation is an issue I am looking to improve. The generation time depends on the site and most of them are overloaded due to them being free. You could give pagepeeker’s premium package a try however from personal experience there is no big difference between their free and premium package.
The only effective solution is caching however this could be a problem for most users due the amount of space available. For sites that have 1M+ URLs this would mean that they would need to host 1M+ thumbnails at around 50KB so they would need ~50 GB for the thumbnails alone.
If you want to remove the thumbnail, it is pretty easy to do. Email me or open a ticket and I will tell you what to do.
Josh
Thanks, i removed it with the Social Widget and i dont see any problems with it. another question please =) where can i define that the user can choise a custom url they want? i mean that all custom alias are written small like /shorturl i want that the user can choise something like: /ShortURL or /iLikeiT you know what i mean ? =) thanks
Hi
I understand what you mean however I personally think that is not a good idea, especially for search engines. You can still modify this by replacing strtolower($url) by $url in includes/Main.class.php on line 339.
Hi, its great script. I need some functions in next releases.
1. URL adding confirmation option for anonymous and registered users. 2. Automated payment module with paypal support 3. I want to see each users total clicks for calcating their money.
Thanks for support.
Hi
1. What do you mean by confirmation?
2. This is planned.
3. This is not planned but it is not too hard to code. Will look into this for the next release.
Josh
Thank you very much. 1. I want to confirm each added short link. Option to have to select anonymous short links confirmation by admin, may be all.
Hi
In IE8 i get this error.(display captcha error in new page) tested also on your demo
Hi
It seems that jQuery 2.X doesn’t support IE 8 anymore. The easiest solution is to use jQuery version < 2.X.
Josh
Hi. i started to use script. I need Idn domains support and Azerbaijani language support on titles, in other scripts in UTF-8 encoding there is no problem. How can we solve these problems? For example: http://aze.link/z9krf you can see title is not correct. And i cant shorten idn domains such as: www.?la.com for example. Thx, script is great.
Hello,
That is because the title is html encoded just to be safe since these info are automatically generated and not monitored. There are couple of things which are not necessary and I will change these in the next update. Can you open a ticket so I can provide you some instructions and if you can provide me ftp access so I can make the changes?
Josh
How to open ticket?
Via the support portal at http://support.gempixel.com
Nice system. Thanks. Question about QR Codes.
I created a short URL and did not save the QR Code when created. I don’t see any way to see the QR code except for the initial creation.
Is it possible to see the QR Code again in the admin?
Thanks, Warren
Found it…a little obscure, but it was there. Thanks.
Hi
Yep. All you need to do is to add /qr at the end of the short url. You can even change the size by adding the ?size parameter like /qr?size=300×300.
Josh
Hi, I want to make the URL shortener service Private. I don’t want the home page to show the info.
Can you send me the info to make it Private and change the home page?
Thanks, Warren
I found the answer to this question. Thanks.
Great
If you have any more questions, don’t hesitate to contact me.
Hi KBRMedia,
How does this differ from the Wordpress version? I’m thinking the Wordpress version doesn’t have the admin backend and/or the signup login side for customers.
I’m not familiar with standalone, could you screenshot me the admin area to set things up?
Hello
The Wordpress version is actually a plugin that extends the standalone version to WP. This means that you will need to have the standalone version installed and running before you can use the plugin.
You can see a live demo of the admin panel for the standalone version by using the credentials on the item page. Once you login, click “Admin” to check out the admin panel. As for the WP version, you can check out the options here
Josh
Hey Josh, thanks for the details. I will buy. Question as to Wordpress. does this “extend” mean similar to how bitly’s shortening service can be extended to Wordpress so urls use the bitly version?
Basically What I would like to do is create a site in Wordpress with the features, pages etc. displaying the info about the service and then have a log in type link to the actualy service since I’m not as advanced with basic html or php pages. Make sense? At first I thought I might be able to manage everything from Wordpress but that doesn’t seem so.
Hi
The plugin provides to tools to use your own URL shortener instead of bit.ly or wp.me. You will be able to use shortcodes, widgets and ajax forms. This allows you to shorten URLs in your post.
I understand what you mean and currently this is not possible. To run this type of system, you will need to use WP for all features meaning you will need to store and manage everything within WP environment.
Josh
Hi,
I purchased but in my download file there is no “sample_config.php”. See screenshot proof @ http://drop.diamonddedication.com/Trv3
How can I go about getting this file? Was it left out in an update or am I missing something?
Hi,
Never mind. The install folder for some reason didn’t upload initially. Every thing is fine now.
Awesome
If you have any questions, feel free to contact me.
Yeah! I left you a 5 star review already! It was super simple! I’ve already put things into motion!
Question. Can you provide a way to add “promo code” functionality for sign ups? When I promote it I would like to offer a discount to first sign ups but not particularly have to just adjust the prices and manually approve people under that discount, so to speak. If not this would be a good addon, you think?
Hi
Thanks for the rating 
This is a popular suggestion and it is fairly simple to add it. I will add to the next version (an update with many requested features) which is set to be released in August because I will be away from mid-July to mid-August (Vacation
).
Josh
Hi Josh! Okay cool! Looking forward to it and again, thanks! This script is wonderful man!
Hi, I shortened a url to a Facebook post, but when I use facebook Lint, to scan the url http://tooleg.it/iNWgX its all broken.. then when i share it on facebook, it does not pull the data from the url, just the url is shown thats it.
Hi
You seem to be using direct method as the redirection type. In this case, the open graph data will depend on the target sitet. For example, the data for this URL http://tooleg.it/iNWgX will be fetched directly from the target site which this. So essentially the data will available if the target site made it available.
Josh
I see. Thank you
Dear Josh,
thanks again for your great software and your support.
During the last month I have noticed that there are some issues regarding spaming of my site using your script. In my opinion, there is potential to prevent that with some new features you might want to implement.
I would like to propose that a button is implemented to the admins dashboard to check all or selected urls again on phishtank (pt) and google safe browsing (gsb). This is because most of the urls becomes listed in pt or gsb after they created short urls. With this button the url datebase can be checked from time to time to find the fishes.
Another function which might be useful is to record the ip adresses from the machines or persons making url entries. This would make the ban of ip adresses possible, which should also usable automated in some instance. E. g. if 5 urls has been added from an anonymous user, he gets banned for 2 hours or the captcha check gets active for this ip. I know this can also be done with the already implemented captcha but I think this is not the best way, because this can only be turned on or off for all users. There are automated scripts adding urls to the datebase, so a permanent ban of ip adresses or adress ranges would help to prevent that. In addition the ip adress documentation would help in the manner of later legal issues.
What do you think?
Thanks again.
Best regards
Hello
Those are great ideas. I am actually working on a smart spam filter that is composed of two parts. The first is very close to your first suggestion that is an automated spam check triggered to run every week. The second part relies on the admin and a report abuse feature. What this will do is that it will blacklist the url but will keep it in the database (it will delete all stats records of course to save memory). It will use that url as spam check to prevent all further shortening of all new urls that will look like that. I like your last suggestion. This will, of course, require some heavy work but I think I can make it happen. The new update that will hit the market in a month or two will be focused on spam filters and a couple of small new features.
Josh
Hi I want to use multiple domains, however reading the instructions it seems to accomplish this I would be redirecting from a second domain, to the main domain, and then, of course to the final url.
I don’t really know any better, but this seems a bit inefficient, is this an ideal method, having a total of 2 redirects to a final (long url)?
also, id like to use a couple domains for myself, but Not let anyone else use them, however I want premium domain for other people as well.. but again i dont want all domains in the list to be accessable, for example if someone wants to use their own domain, but i dont want to let other people use it.. is there a way to accomplish this?
Thank you
Hi
You can set your domains such that they automatically redirect to the target URL. For this you will need to point your DNS to the script and not use the .htaccess code outlined in the doc. This method has some issues though. Users who are logged on your main domain will have to login on the other one.
I believe this is impossible because any domains that are pointed to the server will be accessible to everyone, even if they are not on the list. The only way this can be done is to store in the database the selected domain name and redirect only using that domain name. Doing this will allow you to reserve domain names.
Josh
If it would be possibly to assign specific domains to specific users this would be a huge advantage. I manage a few shortned urls for a couple companies and id love to be able and manage them all from one domain/install. bitly has it, some other service has it there must be a way, just a thought though. Thanks for the awesome software
Hi
I would also like to add this feature however this feature will need to interact with your hosting control panel in order to add a CNAME for each domain name. For this reason, this feature will not work for everyone. The only solution I see is to make a list and add domains to the queue so that the admin can manually add/approve domain names.
Josh
Cant admin add cname manually since its not hard to add?
I use a paid service, which I’m leaving.. and I just had to point an A record to their IP.
I dont understand what you mean by the queue :-/ I have a private domain for myself, and some domains which I want everyone to have access to, then, if someone wants to use their domain, but not let anyone else use it, I’d like to make their domain only available (visible) to that users account.
Hi
That is exactly what I meant. Everything will need to be manual. For example user A decides to add domain A to his package. The domain A will be added in queue and will have to approved and set up by the admin. This means that everything has to be done manually by the admin.
Josh
Oh I see, that would be cool! I don’t know how feasible it is but if the payment intigration was able to accept payment for this premium account which allows the user to add the domain, and then point a cname manaully.. then admin does not have to manually approve cause if it was a service, customers would accept faster responses after payment. But, even then I would love this feature.
Do you have any idea how far along this functionality is?
Thank you!
Hello,
It is quite complicated to make this automated for this simple reason that this feature depends on the server and the control panel software installed in it. I have seen a couple of scripts that allow you externally add cnames in cPanel only but I have no idea how secure they and if they work. If this were to be implemented it would have to be just for you because I cannot add it to the script since it will not work for everyone.
Josh
I mean the admin approval part, so if a user signs up, pays, and their regular account is made, I’d want them to be able and add their domain, then, on their own they add the cname to their domain-host and all is good. So the user would manually add cname, and domain to their URL Short account, I just dont want to have to approve of it as it could take me a while to know a customer signed up
Hi
I, personally, have never coded such thing so I will need to do a little research on this subject but I could this see a part of this script under the premium package. I am not sure what is the under-the-hood process when someone adds and uses a custom domain name. A little research will surely make things clear.
Josh
I asked on quora someone said
They would need to point their domain’s DNS records, probably the A record for the ‘naked’ domain, to your server at their registrar or DNS provider. Then they’d have to tell your system about the domain they added so you can recognize it as theirs in shortening requests.
On your side, for each shortening request, the script on your server would have to check for the domain doing the request, try to match that to a user, and only serve a URL if the URL matches the user.
not sure if this helps
Hi
That is exactly what I imagined the process however I would to actually code it and this where I am stuck. The second paragraph is really easy to implement however the issue is with the first paragraph. To make domain names unique to a user you would need to prevent everyone else from accessing and this is where there is a problem. The script is currently not designed to take this modification into account. Adding this will require a major structure change.
Hi, I use script that has csv export of all links, is there a way to import with your script? I would think its fairly straight forward 2 column import function?
Thank you
Hi
You cannot import .csv however I can easily generate you a .sql file that you will be able to import via phpmyadmin. You can open a ticket with your .csv file attached and I will gladly convert it for you.
Josh