skerberus

  • skerberus
    Sep 17, 2015, 7:46:01 PM

    Some Development Updates

    The new release is near :).

    Before we release the new version in a couple of days I would like to mention another feature that we have added the last days:
    -Storing Arbitrary files on blockchain.
    This way you will be able to add e.g. a decentralized image to your website or store css files for your website or whatever you like.
    In order to prevent blockchain spamming we will limit this feature to 50 arbitrary transactions at once at first and will also increase the fee for transaction batches.
    50 arbitrary transaction should be enough to store images or files with size of atleast 100 KB.

    To show you the new version agran uploaded the current testbranch to his website, so on qora.co.in you can already explore it with nearly all features that will be in the next release.
    Here are some test images I already uploaded to the blockchain:
    http://qora.co.in:9090/2ndtest/thailand (96kb and approx 37 txs)
    http://qora.co.in:9090/2ndtest/nature (460Kb and approx 179 txs) <--- this image was added before enabling the batch size, and should show you that there is really no limitation.

    If you want to use a blockchain image on your website or profile you can just use /2ndtest/nature (/) or {{namestoragemap.getOpt("2ndtest","nature"}} if you want to have the whole image as base64 in your website

    To show you guys the power of the new websites I created a webwallet and nameregister website! This can be done by everyone with own design and features:
    http://qora.co.in:9090/webwallet
    http://qora.co.in:9090/registername

    You can also already explore the new Hashtag search:
    http://qora.co.in:9090/index/hashtag.html?hashtag=qora

    The namestoragehistory can be found here:
    http://qora.co.in:9090/index/namestoragehistory.html?name=qoranightsky&amount=20

  • skerberus shared skerberus post
    skerberus
    Aug 22, 2015, 11:53:00 AM

    Development Updates

    Some development updates:

    The last days we've added the following, which will be also part of the next version:

    Namestorage enhancements:
    -Dedicated website to see the namestorage history.
    This page allows you to see all the changes done by a given name ordered by date.


    Social Network enhancements:
    -Hashtag support
    You will be able to place hashtags like e.g. #qora in your posts and will have the ability to get all posts with a given hashtag.
    -Deletion of posts
    You will be able to delete your own posts or posts that have been placed in blogs that you own.


    Keep in mind that this is a community project, although we have many ideas to enhance things even more we also would like to have suggestions and feedback by everyone out there:
    What is missing e.g. regarding social network?
    What do you guys want to see in the next version.
    Any feedback would help a lot!

  • skerberus shared skerberus post
    skerberus
    Aug 7, 2015, 7:56:45 PM

    Development Updates

    the following is already done in will be in the next version:
    -possibility to get a unique link for a blogpost, this way you can give someone the link and it will show your post
    -added preview for websites
    the name says it all, this allows you to check if your qora website is good looking before posting it to blockchain

    -added possibility to have more than one website per name! With the new version you can store your website under any key.
    Suppose you already have the website qoranightsky which can be found with running wallet here http://127.0.0.1:9090/qoranightsky (or for people without wallet here http://qora.co.in:9090/qoranightsky)
    (This website is stored in namestorage of the name qoranightsky under key "website", for the guys who like technical details)
    Now you can make e.g. a page under the key "about" and add that to the blockchain, then that page can be found here http://127.0.0.1:9090/qoranightsky/about (or http://qora.co.in:9090/qoranightsky/about).
    The main website will stay qoranightsky of course, but now you can also link from your page to the new about page e.g.

    -added possibility to have more interactive websites
    In the next version you will have easy access to blockchain information and will also have access to information regarding the visitor and can therefore make interactive personalized websites:
    Some examples how this works! If you add this to your page it will display the qoranightsky website! {{namestoragemap.getOpt("qoranightsky","website")}}
    Of course you can use any name and any key here.
    (Technical Details: You read from the namestorage of qoranightsky the key website)
    You can also have personalized message for visitors: Hi, {{activeProfile.getName().getName()}}
    There are plenty of other things you can access like the names of the current wallet, AT information....
    To show you how powerful this is I also created a Send Money webpanel (fully decentralized in qora web), that fully works and can be added to every name! Once v23 is out I will publish it here.
    For people who want to create interactive websites here is the framework that is used and will help you understand how you can enhance everything http://www.mitchellbosecke.com/pebble/home)


    -added gui possibility to make large updates to websites (to be more precise to any key)
    The current gui only allowed to make small websites (3000 chars), the core already has more abilities and that is why we will activate an easy way to create bigger websites. If a website does not fit in one arbitrary transaction it will automatically create more than one! This is transparent for the user, so you create a large website and will just see the api call and the amount of qora you need to pay and it will create all txs for you.

    -added possibility to edit any key in websitebuilder
    At the moment you only edit the key website when you deploy a website. The websitebuilder will now allow to change any key from namestorage. This is currently under work, maybe there will be another