Your stance is potentially contradictory:
You clearly hold the view that the prophet received no revelation except Quran AND he did not know the future.
Yet, you hold the view that he had a dream about the future and it came true.
Salaam dear Wakas,
Well, I do not think there is any contradition in what I stated. I tell you how. The prophet dreamt of entering Mekkah victorious due to his own intense longing and constant focus to achieve this goal. He would have failed in his mission if he had failed to liberate Mekkah from ungodly forces. Note verse 2:144 that mentions prophet's intense desire to for the custodianship of Ka'aba. It is natural someone who is so focused on a mission to see in dream (every possibility) the success of one's mission. It was not like a dream of winning a lottery and finally by chance winning the said lottery. The prophet and his companions were working for this goal day and night and their efforts finally enabled them to achieve the goal. The dream came true NOT because prophet saw such a dream. I hope my point is clarified now.
Thus, the only position that I think you can hold is that the prophet told others about this dream, that even he didn't know if it was from God or not and if it would come true or not, and it did....... because it happened to coincide with God's promise. Sounds like he knew the future in this instance, according to you...... outside of revelation.
The prophet knew the future in the sense that he had full convinction about the success of his mission and he knew the final outcome of his mission will be conquering Mekkah (not based on dream). It is just like, for instance, I am preparing very well for an examination and trying my level best, day and night, to come at the top. My hardwork and focus may make me naturally see in my dream I come top. I may even tell others about this dream and consequently, imgine if I came at the top, and at that time, would anyone say that it is because I saw such a dream I came top?? In the same way, the prophet naturally might have told other people about the dream he had and about his conviction about the islamic movement finally conquering Mekkah; but many people might have simply mocked at it as I believe verse 17:60 suggests وَمَا جَعَلْنَا الرُّؤْيَا الَّتِي أَرَيْنَاكَ إِلَّا فِتْنَةً لِلنَّاسِ
The problem for you however is that in 17:60 it clearly says "And We did not make the vision that We showed thee..." directly implying it was via a divine channel. Unless, you are implying God makes statements like this in Quran, and some of them come true, some dont. No. Of course they all come true.
Of course, Allah does make statements like this in Quran. If something happens according to nature, or as an inevitable result, or something happens based on Allah?s will, it is a style of the Quran to attribute such happenings directly to Allah. There are so many examples in the Quran, which I am sure you are aware about. I will list couple of verses as example.
He had shown you that for which ye long (booty) (3:152)?.. Then
He made you flee from them (your enemy) (3:152)
He Who taught (the use of) the Pen (96:4)
?It is
not ye who slew them;
it was Allah: when thou threw (a handful of dust) it was not thy act but Allah's? (8:17)
Whether ye cut down (O ye Muslim!) The tender palm-trees, or ye left them standing on their roots, it was by leave of Allah (5:59)
Regarding hunting dogs it is mentioned in 5:4 ?teaching them as
God has taught you?!
Well, let me tell you I do respect you a lot and I have gone through some of your posts, containing full of wisdom. However, on this issue, I believe you have failed to grap the correct understanding, may be due to some preconceived notions (but I must congratulate your effort to go into indepth details)